using PropertyExpression.Common;

namespace PropertyExpression.ReactiveRelation
{
    public interface IValue<out T> : IValue
    {
        IOptionalResult<T> GetValue(IPropertySettor propertySettor, IOneToManyCollectionNewItemProcessor oneToManyCollectionNewItemProcessor);
    }
}